const Base = require('../base')
const knex = require("../knex")

// 会员等级表
class MemberLevelModule extends Base {
    constructor(props = 'member_level'){
        super(props)
    }
    // 查询指定等级 id 的 levelType 字段
    selectLevelType(id) {
        return knex(this.table).select('levelType').where('id', id)
    }
    // 查询指定等级类型 levelType 的等级名称 levelName
    selectLevelName(levelType) {
        return knex(this.table).select('levelName').where('levelType', levelType)
    }
    // 更新初级会员数量
    insertFirstMemberLevelNum(levelNum) {
        return knex(this.table).update({ levelNum }).where('levelType', 1)
    }
}

module.exports = new MemberLevelModule()

